//导入 mongoose
const mongoose = require('mongoose');
//创建文档的结构对象
//设置集合中文档的属性以及属性值的类型
let User = new mongoose.Schema({
  // 员工姓名
  name: {
    type: String,
    default: null,
  },
  // 性别
  sex: {
    type: String,
    default: null,
  },
  age:{
    type: String,
    default: null,
  },
  // 部门id
  departmentId: {
    type: String,
    default: null,
  },
  // 职位
  position: {
    type: String,
    default: null,
  },
  // 手机号码
  phone: {
    type: String,
    default: null,
  },
  password: {
    type: String,
    default: null,
  },
  // 入职时间
  entryTime: {
    type: Date,
    default: null,
  },
  addTime: {
    type: Date,
    default: new Date(),
  },
});

//创建模型对象  对文档操作的封装对象
let UserModel = mongoose.model('User', User);

//暴露模型对象
module.exports = UserModel;
